isomerization catalyst - French English Dictionary